Teddy Bear Shop The
Galleria Shopping Plaza, 385 Bourke St., Melbourne, Victoria, Australia, 3000
(03) 9670-7382 Phone